//
//package abg.core.common.p6spy;
//
//import abg.core.common.util.StringKit;
//import com.p6spy.engine.spy.appender.MessageFormattingStrategy;
//
///**
// * P6spy SQL 打印策略
// */
//public class P6MessageFormat implements MessageFormattingStrategy {
//
//    @Override
//    public String formatMessage(int connectionId, String now, long elapsed, String category,
//                                String prepared, String sql, String url) {
//
//        String stringBuilder = "\033[31m " +
//                "\nSQL耗时：" + elapsed + "ms" +
//                "\n执行时间：" + now +
//                "\nSQL内容：" + sql.replaceAll("\\s+", " ") +
//                "\033[0m";
//        return StringKit.isNotBlank(sql) ? stringBuilder : "";
//    }
//}
